Big Huge Thesaurus

river cooter

noun

sounds kind of like